double-framed wall - French English Dictionary